package com.tao.design.strategy.demo2;


/**
 * @Author Mi_Tao
 * @Date 2023/4/14
 * @Description 第三方支付
 * @Version 1.0
 **/
public interface Payment {


    /**
     * 获取支付方式
     */
    PaymentEnum getPayType();

    /**
     * 支付调用
     * @param order 订单消息
     * @return 响应，支付结果
     */
    PayResult pay(Order2 order);
}
